sarsaparilla root veracruz - Español Inglés Diccionario